package cn.fansunion.leecode.todo.boring;

/**
 * 720. 词典中最长的单词
 * 给出一个字符串数组 words 组成的一本英语词典。返回 words 中最长的一个单词，该单词是由 words 词典中其他单词逐步添加一个字母组成。

若其中有多个可行的答案，则返回答案中字典序最小的单词。若无答案，则返回空字符串。

来源：力扣（LeetCode）
链接：https://leetcode-cn.com/problems/longest-word-in-dictionary
著作权归领扣网络所有。商业转载请联系官方授权，非商业转载请注明出处。
 * @author wen.lei@brgroup.com
 *
 * 2022-3-9
 */
public class LongestWordInDictionary {
    /*   示例 1：
    
    输入：words = ["w","wo","wor","worl", "world"]
    输出："world"
    解释： 单词"world"可由"w", "wo", "wor", 和 "worl"逐步添加一个字母组成。
    示例 2：
    
    输入：words = ["a", "banana", "app", "appl", "ap", "apply", "apple"]
    输出："apple"
    解释："apply" 和 "apple" 都能由词典中的单词组成。但是 "apple" 的字典序小于 "apply" 
     
    
    提示：
    
    1 <= words.length <= 1000
    1 <= words[i].length <= 30
    所有输入的字符串 words[i] 都只包含小写字母。*/

    public String longestWord(String[] words) {
        return null;

    }
}
